/* 地图 start */
.map {
  position: relative;
  width: 100vw;
  height: 100vh;

  map {
    width: 100%;
    height: 100%;
  }
}
/* 地图 end */

/* 位置内容 start */
.location-content {
  position: fixed;
  left: 50%;
  bottom: 200rpx;
  width: calc(100vw - 60rpx);
  transform: translate(-50%, 0);
  background-color: #fff;
  display: flex;
  align-items: center;
  padding: 30rpx;
  border-radius: 12rpx;

  .content-info {
    flex: 1;
    .name {
      font-size: 30rpx;
      font-weight: bold;
    }
    .desc {
      font-size: 24rpx;
      color: var(--tn-color-gray);
      margin-top: 10rpx;
    }
  }

  .content-icon {
    flex-grow: 0;
    flex-shrink: 0;
    font-size: 54rpx;
    width: 70rpx;
    height: 70rpx;
    border-radius: 50%;
    background-color: var(--tn-color-gray-disabled);
  }
}
/* 位置内容 end */
